go/printer.printer.output (field)

58 uses

	go/printer (current package)
		gobuild.go#L29: 		for pos < len(p.output) && (p.output[pos] == ' ' || p.output[pos] == '\t') {
		gobuild.go#L33: 		if pos+3 < len(p.output) && p.output[pos] == tabwriter.Escape && p.output[pos+1] == '/' && p.output[pos+2] == '/' {
		gobuild.go#L35: 			for pos < len(p.output) && !isNL(p.output[pos]) {
		gobuild.go#L40: 		if pos >= len(p.output) || !isNL(p.output[pos]) {
		gobuild.go#L120: 		after = appendLines(after, p.output[start:end])
		gobuild.go#L123: 	after = appendLines(after, p.output[start:])
		gobuild.go#L128: 	p.output = p.output[:insert]
		gobuild.go#L129: 	p.output = append(p.output, block...)
		gobuild.go#L130: 	p.output = append(p.output, after...)
		gobuild.go#L148: 	for pos < len(p.output) && !isNL(p.output[pos]) {
		gobuild.go#L151: 	if pos < len(p.output) {
		gobuild.go#L154: 	return p.output[start:pos]
		gobuild.go#L158: 	if start < len(p.output) && p.output[start] == tabwriter.Escape {
		gobuild.go#L162: 	for pos < len(p.output) && p.output[pos] != tabwriter.Escape && !isNL(p.output[pos]) {
		gobuild.go#L165: 	return string(p.output[start:pos])
		nodes.go#L1200: 			if len(p.output) > 0 {
		nodes.go#L1977: 		if len(p.output) > 0 {
		printer.go#L60: 	output       []byte       // raw printer result
		printer.go#L207: 		p.output = append(p.output, tabwriter.Escape) // protect '\n' in //line from tabwriter interpretation
		printer.go#L208: 		p.output = append(p.output, fmt.Sprintf("//line %s:%d\n", pos.Filename, pos.Line)...)
		printer.go#L209: 		p.output = append(p.output, tabwriter.Escape)
		printer.go#L222: 		p.output = append(p.output, '\t')
		printer.go#L254: 		p.output = append(p.output, ch)
		printer.go#L301: 		p.output = append(p.output, tabwriter.Escape)
		printer.go#L305: 		p.output = append(p.output, fmt.Sprintf("/*%s*/", pos)...) // do not update p.pos!
		printer.go#L307: 	p.output = append(p.output, s...)
		printer.go#L337: 		p.output = append(p.output, tabwriter.Escape)
		printer.go#L350: 	if len(p.output) == 0 {
		printer.go#L644: 			p.goBuild = append(p.goBuild, len(p.output))
		printer.go#L646: 			p.plusBuild = append(p.plusBuild, len(p.output))
		printer.go#L1330: 			output: make([]byte, 0, 16<<10),
		printer.go#L1345: 		output:    p.output[:0],
		printer.go#L1352: 	if cap(p.output) > 64<<10 {
		printer.go#L1400: 	if _, err = output.Write(p.output); err != nil {